home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Zoom 2
/
Zoom - Release 2 (1996)(Active Software)[!].iso
/
games
/
misc
/
profootball
/
demo.amos
/
demo.amosSourceCode
< prev
next >
Wrap
AMOS Source Code
|
1995-09-10
|
7KB
|
251 lines
' Pro-Football - How does it work? How do I use it?
' (C) Copyright Ali Prior 1995
' This program must be distributed as part of a two disk set, the second disk
' containing the demo version of Pro-Football.
Break Off
Dim T$(20)
Global T$(),POOLS
SETUP
GTTYPE
FINALLY
Procedure SETUP
Make Icon Mask
Screen Open 0,640,256,16,Hires : Cls 0
Load Iff "demo:Graphics/title",1
Double Buffer
Get Fonts
For R=1 To 400
D$=Lower$(Font$(R)) : C$=Left$(D$,4) : HG=Val(Mid$(D$,30,4))
If C$="pers"
If HG=8
PERSONAL=R : Goto NL
End If
End If
Next R
NL:
Set Font PERSONAL
'
End Proc
Procedure GTTYPE
'POOLSCHECK
Reserve Zone 3
Set Zone 1,205,211 To 252,241
Set Zone 2,260,216 To 308,245
Set Zone 3,315,211 To 363,241
X:
Z=Zone(X Mouse,Y Mouse)
If Mouse Key=0 Then Goto X
If Z=0 Then Goto X
Cls 0 : Track Loop On : Track Play 3
If Z=1 Then POOLSONLY
If Z=3 Then FODDS
If Z=2 Then POOLS=1 : FODDS
End Proc
Procedure FINALLY
Cls 0
T$(2)="That's it! It Really Is That Easy!"
T$(4)="Pro-Football was designed with 'useability' in mind."
T$(5)="Every step of the prediction process has been thoroughly tested to"
T$(6)="ensure that is quick, easy, and above all, accurate."
T$(8)="There is no prediction system in the world that can be guaranteed to be 100%"
T$(9)="accuarate (I wish there was - we'd all be millionaires!), but Pro-Football gives"
T$(10)="you the best possible chance of success - it can look at many more aspects of"
T$(11)="of team form & past results than any human ever could, and what's more, it can do"
T$(12)="it in a fraction of the time."
HELP
Paste Icon 80,150,11
CM[375,170]
Cls 0
T$(2)="Disk 2 contains a demo version of Pro-Football that will let you see"
T$(3)="for yourself just how easy, yet powerful, Pro-Football is."
T$(5)="If you encounter any difficulties whatsoever, or there's something you're"
T$(6)="not sure of, then please don't hesitate to get in touch - I'll be only too glad to help!"
T$(8)="Similarly, if you would like to make any suggestions for future enhancements to"
T$(9)="Pro-Football, then let me know. Pro-Football is an on-going project, and all registered"
T$(10)="users will automatically receive free updates as they become available ..."
T$(12)="If you want to contact me, then write to -"
T$(14)="Ali Prior, 10 Lovell Park Heights, Leeds, LS7 1DP."
T$(16)="All letters will be answered same day."
HELP
Paste Icon 395,134,12
CM[243,201]
Load Iff "demo:graphics/finalpic",1
X:
Goto X
End Proc
Procedure FODDS
Paste Icon 275,17,1
T$(1)="Using Pro-Football for fixed odds"
T$(2)="betting is just SO easy!"
T$(4)="First of all, you create what is"
T$(5)="called the 'Main List' - this is"
T$(6)="simply a copy of the list of"
T$(7)="matches that appears on the"
T$(8)="bookies Long List."
HELP
SCAN[270,84,107]
CM[66,130]
DENTRY[4]
If POOLS=1 Then POOLSCHECK
OTHERS
PREDS:
Cls 0
Paste Icon 30,119,6
T$(1)="Pro-Football now works out it's predictions for all of the matches on your lists"
T$(2)="using the unique 4-Step system to ensure that the predictions are as accurate as"
T$(3)="possible. You can view these predictions in a number of ways - just Draws, just"
T$(4)="Aways, just Homes or all three. You can also ask for more specific predictions,"
T$(5)="for example, a list of the best Aways on the sections list, or a list of the most"
T$(6)="likely draws from the pools list."
T$(7)="The predictions are shown in order of 'likeliness', each prediction being"
T$(8)="rated - for instance, the very strongest predictions have 8 footballs next to them,"
T$(9)="whereas weaker ones may only have 1 or 2."
HELP
CM[423,165]
SHOCK
RESULTS
End Proc
Procedure POOLSCHECK
Cls 0
Paste Icon 10,95,10
T$(1)="As you enter each match, you will be asked whether or not it is also on the pools"
T$(2)="coupon. The majority of matches on the long list will be, but for those that aren't"
T$(3)="all you need to do is click on the 'Pools' box to change the tick to a cross."
T$(5)="When you have entered all of the matches, you will have 2 'lists' in memory -"
T$(6)="the 'Main List' and the 'Pools List'."
HELP
CM[455,140]
End Proc
Procedure OTHERS
Cls 0
Paste Icon 275,17,1
T$(1)="After the main list has been"
T$(2)="created, you can then go on"
T$(3)="to make as many other lists"
T$(4)="(known as sub-lists) as you"
T$(5)="like."
T$(7)="For example, each section of"
T$(8)="the coupon Sections List"
T$(9)="would be a seperate sub-list."
HELP
CM[61,130]
End Proc
Procedure POOLSONLY
'Goto PREDS
Paste Icon 365,17,2
T$(1)="Using Pro-Football to help you with the"
T$(2)="pools is just SO easy!"
T$(4)="First of all, you create what is called"
T$(5)="the 'Main List' - this is simply a copy"
T$(6)="of the list of matches that appears on"
T$(7)="your coupon ...."
HELP
SCAN[350,29,170]
CM[92,110]
DENTRY[3]
PREDS:
Cls 0
Paste Icon 30,119,6
T$(1)="Pro-Football now works out it's predictions for all of the matches on your coupon"
T$(2)="using the unique 4-Step system to ensure that the predictions are as accurate as"
T$(3)="possible. You can view these predictions in a number of ways, but as we're only"
T$(4)="dealing with pools betting just now, the one that's of interest is 'Draws'."
T$(6)="Pro-Football displays a list of all of the matches that it feels will result in"
T$(7)="draws. The predictions are shown in order of 'likeliness', each prediction being"
T$(8)="rated - for instance, the very strongest predictions have 8 footballs next to them,"
T$(9)="whereas weaker ones may only have 1 or 2."
HELP
CM[423,165]
SHOCK
RESULTS
End Proc
Procedure RESULTS
Cls 0
Paste Icon 30,119,9
T$(1)="The only thing that needs to be done now (apart from collecting your winnings!)"
T$(2)="is the entering of results."
T$(3)="You are asked for the result of each match on your list - all you do is click on"
T$(4)="correct score!"
T$(6)="Pro-Football then uses these results to update it's 'Intellibet' artificial"
T$(7)="intelligence system - the more you use Pro-Football, the more accurate it becomes!"
HELP
CM[423,165]
End Proc
Procedure SHOCK
Cls 0
Paste Icon 280,119,8
T$(1)="Of course we all know that in real life, things don't always go according to plan!"
T$(2)="That's why Pro-Football introduces the revolutionary concept of 'Shock Draws'."
T$(4)="Shock Draws are matches that were predicted to be home or away wins, but could"
T$(5)="possibly end up in a surprise draw. On occasions, this feature can be spookily"
T$(6)="accurate!"
T$(8)="It's always a good idea to include some shock draws in your entry."
HELP
CM[85,160]
End Proc
Procedure DENTRY[T]
Cls 0
If T=3 Then Paste Icon 20,165,3 : X1=0 : X2=0
If T=4 Then Paste Icon 20,178,4 : X1=35 : X2=52 : X3=X2+13
Paste Icon 270,20,5
T$(2)="This is done by clicking on the"
T$(3)="letters on the Pro-Football grid"
T$(4)="to spell out the team names."
T$(6)="Most team names are recognised"
T$(7)="within 2-3 mouse clicks!"
T$(9)="This process is repeated for"
T$(10)="each match, and amazingly - it"
T$(11)="only takes a few minutes from"
T$(12)="start to finish!"
HELP
Bob 1,1+X1,170,1
Wait 20
Bob 1,96+X2,170,1
Wait 20
Bob 1,1+X1,184,1
Wait 20
Bob 1,83+X3,184,1
Wait 20
Bob 1,1+X1,198,1
Wait 20
Bob 1,83+X3,198,1
Wait 20
Bob Off
CM[398,181]
End Proc
Procedure SCAN[X1,Y1,N]
For R=1 To N
Bob 1,X1,Y1+R,1
Wait 2
Next R
Bob Off
End Proc
Procedure HELP
Ink 4,0
For R=1 To 20
Text 30,20+(R*10),T$(R)
T$(R)=""
Next R
End Proc
Procedure CM[X,Y]
Paste Icon X,Y,7
Clear Key
X:
I$=Inkey$
If I$<>"" Then Pop Proc
If Mouse Click=0 Then Goto X
End Proc